Centaurea imperialis
Explore definitions, synonyms, and language insights of Centaurea imperialis
Definitions
                    Noun
                    
            perennial of mountains of Iran and Iraq; cultivated for its fragrant rose-pink flowers